gtk: Don't call gdk_window_process_updates() when scrolling
authorBenjamin Otte <otte@redhat.com>
Thu, 5 Apr 2012 13:48:51 +0000 (15:48 +0200)
committerAlexander Larsson <alexl@redhat.com>
Thu, 5 Apr 2012 13:48:51 +0000 (15:48 +0200)
commit917ca6a802af574232f413fdf904e1633d706b52
treef4b5a54edd4beeba37126b870f2addbfd8f33d86
parentd55961adf9a40522893da93e1ca857689f1e67a8
gtk: Don't call gdk_window_process_updates() when scrolling

This can cause lagging when scrolling as it causes us to repaint
on every scroll event. This wasn't historically a great problem,
but with smooth scrolling we get a lot more events, so this
now creates visible lagging on slower machines.
gtk/gtkiconview.c
gtk/gtkimage.c
gtk/gtklayout.c
gtk/gtkrange.c
gtk/gtktextview.c
gtk/gtktreeview.c
gtk/gtkviewport.c